.login {
        background: #f0f0f0;
}

.login div#Modal {        
        position: absolute;
        top:100px;
        left:100px;
        width: 280px;
        height:120px;
        float:left;
        clear: both;
        margin: 20px auto 20px auto;   
        padding: 10px 20px;
        border:1px dashed #999;        
        font-family: "Century Gothic", Verdana, Sans-serif;
}

.login div#Modal div.inner {
        margin-top:15px;
        margin-bottom: 15px;
}

.login dl {
        margin: 5px 0 0 5px;
}

.login dt {
        float: left;
        clear: right;
	margin-top: -2px;
        width: 80px;
        font-size: 14px;
        line-height: 24px;
        font-weight: normal;
}

.login dd {
        margin: 0 0 5px 0px;
        font-size: 11px;
        line-height: 24px;
        color: #666;
        margin-left: 85px;
}

.login input {
        font-size: 14px;
        border: 1px solid #ddf;        
        padding-left:4px;
        margin-bottom: 2px;
}

.login input#password {
        width: 150px;
}

.login input#username {
        width: 150px;
}

.login input#submit {
        margin-top: 12px;
        width: 80px;
        font-size: 11px;
}
